package com.cskaoyan.catmall.utils;



import com.cskaoyan.catmall.model.vo.BaseRespVo;
import org.springframework.validation.BindingResult;
import org.springframework.validation.FieldError;

/**
 * 创建日期: 2022年1月8日21:28:40
 * author : XGQ
 * description: 数据校验
 */

public class ValidatedUtil {
    public static BaseRespVo validatedResult(BindingResult bindingResult) {

        FieldError fieldError = bindingResult.getFieldError();
        String field = fieldError.getField(); //成员变量
        Object rejectedValue = fieldError.getRejectedValue(); // 输入的值
        String defaultMessage = fieldError.getDefaultMessage(); // 原因
        return BaseRespVo.fail(defaultMessage);
    }

}
